package com.sisyphe.android.srouter.decorator

fun main(args: Array<String>) {

    val circle = Circle()
    val redCircle = RedShapeDecorator(circle)
    val redRectangle = RedShapeDecorator(Rectangle())

    println("------ Start Tracker ------")
    println("Circle with normal border\n")
    circle.draw()

    println("Circle of red border\n")
    redCircle.draw()

    println("Rectangle of red border\n")
    redRectangle.draw()
    println("------ End Tracker ------")
}